package com.tianhui.consignortwofei.mvp.model.enty;

import android.os.Parcel;
import android.os.Parcelable;

/**
 * @author fgs
 * @date 2020/9/2
 * @description
 **/
public class DriverInfo implements Parcelable {
    public String areacode;
    public String auditcontent;
    public String carrier;
    public String createBy;
    public String createTime;
    public String creditscore;
    public String defaultvehiclenum;
    public String driverage;
    public String drivercity;
    public String drivercounty;
    public String driveridcard;
    public String driverlicense;
    public String imgdriverlicense;
    public String driverlicenseendtime;
    public String driverlicensenumber;
    public String drivername;
    public String driverno;
    public String driverpassword;
    public String driverprovince;
    public String drivertel;
    public String id;
    public String idcardendtime;
    public String idcardfphoto;
    public String imgidcardfphoto;
    public String idcardtphoto;
    public String imgidcardtphoto;
    public int isaudit;
    public String isblacklist;
    public String isreport;
    public String issuingorganizations;
    public String istatus;
    public String modifyBy;
    public String modifyTime;
    public String oftenroute;
    public String orderplacedetails;
    public String qualification;
    public String imgqualification;
    public String qualificationendtime;
    public String qualificationnumber;
    public String remarks;
    public String reportmsg;
    public String roadpermit;
    public String roleid;
    public String settleperson;
    public String taxmsg;
    public String transporttype;
    public String transporttypename;
    public String validperiodfrom;

    public String modify_by;
    public String carriertype;
    public String routescount;
    public String carriername;
    public String modify_time;
    public String create_time;
    public String managedimage;
    public String create_by;
    public String user_id;

    public String belongbank;
    public String idcardcount;

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.areacode);
        dest.writeString(this.auditcontent);
        dest.writeString(this.carrier);
        dest.writeString(this.createBy);
        dest.writeString(this.createTime);
        dest.writeString(this.creditscore);
        dest.writeString(this.defaultvehiclenum);
        dest.writeString(this.driverage);
        dest.writeString(this.drivercity);
        dest.writeString(this.drivercounty);
        dest.writeString(this.driveridcard);
        dest.writeString(this.driverlicense);
        dest.writeString(this.imgdriverlicense);
        dest.writeString(this.driverlicenseendtime);
        dest.writeString(this.driverlicensenumber);
        dest.writeString(this.drivername);
        dest.writeString(this.driverno);
        dest.writeString(this.driverpassword);
        dest.writeString(this.driverprovince);
        dest.writeString(this.drivertel);
        dest.writeString(this.id);
        dest.writeString(this.idcardendtime);
        dest.writeString(this.idcardfphoto);
        dest.writeString(this.imgidcardfphoto);
        dest.writeString(this.idcardtphoto);
        dest.writeString(this.imgidcardtphoto);
        dest.writeInt(this.isaudit);
        dest.writeString(this.isblacklist);
        dest.writeString(this.isreport);
        dest.writeString(this.issuingorganizations);
        dest.writeString(this.istatus);
        dest.writeString(this.modifyBy);
        dest.writeString(this.modifyTime);
        dest.writeString(this.oftenroute);
        dest.writeString(this.orderplacedetails);
        dest.writeString(this.qualification);
        dest.writeString(this.imgqualification);
        dest.writeString(this.qualificationendtime);
        dest.writeString(this.qualificationnumber);
        dest.writeString(this.remarks);
        dest.writeString(this.reportmsg);
        dest.writeString(this.roadpermit);
        dest.writeString(this.roleid);
        dest.writeString(this.settleperson);
        dest.writeString(this.taxmsg);
        dest.writeString(this.transporttype);
        dest.writeString(this.transporttypename);
        dest.writeString(this.validperiodfrom);
        dest.writeString(this.modify_by);
        dest.writeString(this.carriertype);
        dest.writeString(this.routescount);
        dest.writeString(this.carriername);
        dest.writeString(this.modify_time);
        dest.writeString(this.create_time);
        dest.writeString(this.managedimage);
        dest.writeString(this.create_by);
        dest.writeString(this.user_id);
        dest.writeString(this.belongbank);
        dest.writeString(this.idcardcount);
    }

    public DriverInfo() {
    }

    protected DriverInfo(Parcel in) {
        this.areacode = in.readString();
        this.auditcontent = in.readString();
        this.carrier = in.readString();
        this.createBy = in.readString();
        this.createTime = in.readString();
        this.creditscore = in.readString();
        this.defaultvehiclenum = in.readString();
        this.driverage = in.readString();
        this.drivercity = in.readString();
        this.drivercounty = in.readString();
        this.driveridcard = in.readString();
        this.driverlicense = in.readString();
        this.imgdriverlicense = in.readString();
        this.driverlicenseendtime = in.readString();
        this.driverlicensenumber = in.readString();
        this.drivername = in.readString();
        this.driverno = in.readString();
        this.driverpassword = in.readString();
        this.driverprovince = in.readString();
        this.drivertel = in.readString();
        this.id = in.readString();
        this.idcardendtime = in.readString();
        this.idcardfphoto = in.readString();
        this.imgidcardfphoto = in.readString();
        this.idcardtphoto = in.readString();
        this.imgidcardtphoto = in.readString();
        this.isaudit = in.readInt();
        this.isblacklist = in.readString();
        this.isreport = in.readString();
        this.issuingorganizations = in.readString();
        this.istatus = in.readString();
        this.modifyBy = in.readString();
        this.modifyTime = in.readString();
        this.oftenroute = in.readString();
        this.orderplacedetails = in.readString();
        this.qualification = in.readString();
        this.imgqualification = in.readString();
        this.qualificationendtime = in.readString();
        this.qualificationnumber = in.readString();
        this.remarks = in.readString();
        this.reportmsg = in.readString();
        this.roadpermit = in.readString();
        this.roleid = in.readString();
        this.settleperson = in.readString();
        this.taxmsg = in.readString();
        this.transporttype = in.readString();
        this.transporttypename = in.readString();
        this.validperiodfrom = in.readString();
        this.modify_by = in.readString();
        this.carriertype = in.readString();
        this.routescount = in.readString();
        this.carriername = in.readString();
        this.modify_time = in.readString();
        this.create_time = in.readString();
        this.managedimage = in.readString();
        this.create_by = in.readString();
        this.user_id = in.readString();
        this.belongbank = in.readString();
        this.idcardcount = in.readString();
    }

    public static final Creator<DriverInfo> CREATOR = new Creator<DriverInfo>() {
        @Override
        public DriverInfo createFromParcel(Parcel source) {
            return new DriverInfo(source);
        }

        @Override
        public DriverInfo[] newArray(int size) {
            return new DriverInfo[size];
        }
    };
}
